package com.ruoyi.cs.service;


import com.ruoyi.common.core.domain.Response;
import com.ruoyi.cs.domain.TRecharge;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.math.BigDecimal;
import java.util.Map;

public interface IHCPayService {

    /**
     *
     * @param userId
     * @param czMoney
     * @param czEquipment
     * @return
     * @throws Exception
     */
    public Response<Map> recharge(String userId, BigDecimal czMoney,String czEquipment)  throws Exception ;


    /**
     * 汇潮支付 异步回调
     * @param request
     * @return
     */
    public String hcPayNotify(HttpServletRequest request);


    public String paySM(String uuid);

}
